labor-saving device - French English Dictionary